@import (less) "common.css";
.weiruan_yahei(){
	font-family:Tahoma, Helvetica, "Microsoft Yahei", "微软雅黑", Arial, STHeiti;
}
html,body{
	background: #f4f4f4;
}
/*页面顶端*/
.logo_top_func{
	.login_top{
		height:38px;
		line-height: 38px;
		.top_left{
			float:left;
			height:38px;
			line-height: 38px;
			color:#666666;
			a{
				
				color:#666666;
				&:hover{
					color:#ff9900;
				}
			}
		}
		.top_right{
			float:right;
			height:38px;
			line-height: 38px;
			color:#666666;
			a{
				
				color:#666666;
				&:hover{
					color:#ff9900;
				}
			}
		}
	}
}
/*logo*/
.page_logo_wrap{
	background: #fff;
	.logo_top_func;
	.login_top{
		border-bottom:1px solid #eeeeee;
	}
	.page_logo{
		height:130px;
		.logo_item{
			padding-top:15px;
			float:left;
		}
		.item2{
			margin-left:20px;
			.search_wrap{
				.search_input_wrap{
					.search_fenlei{
						
						width:560px;
						.fenlei_item{
							float:left;
							border:1px solid transparent;
							height:21px;
							line-height: 21px;
							padding:0px 5px;
							border-top-left-radius: 3px;
							border-top-right-radius: 3px;
							color:#666;
							cursor: pointer;
						}
						.focus{
							border:1px solid #6699cc;
							background: #6699cc;
							color:#fff;
						}
					}
				}
				.search_input{
					.input{
						width:558px;
						border:1px solid #6699cc;
						padding:0;
						margin:0;
						padding:9px 0;
						outline:none;
						&:focus{
							border: 1px solid #ff9900;
						}
					}
					.btn{
						height:36px;
						line-height: 36px;
						padding:0 10px;
						padding-left:30px;
						background: url(../../imgs/search_btn.png) 8px 8px no-repeat #6699cc;
						border:0;
						color:#fff;
						font-weight: bold;
						font-size: 15px;
						cursor:pointer;
					}
				}
				.hot_search_wrap{
					margin-top:15px;
					color:#ddd;
					.title{
						font-weight: bold;
						font-size:13px;
						color:#666666;
					}
					a{
						margin:0 8px;
						color:#666;
						&:hover{
							color:#ff9900;
						}
					}
				}
			}
		}
		.item3{
			float:right;
			padding-top:42px;
			a{
				background: url(../../imgs/contact_icon.png) left center no-repeat;
				line-height: 33px;
				padding-left:35px;
				font-size: 16px;
				.weiruan_yahei;
				color:#666;
				font-weight: bold;
				letter-spacing: 1px;
				&:hover{
					color:#ff9900;
				}
			}
		}
	}
}
.nav_wrap{
	height:43px;
	line-height: 43px;
	background: #498fcd;
	.nav_list{
		.nav_item{
			height: 43px;
			line-height: 43px;
			float:left;
			text-align: center;
			padding:0 80px;
			&:hover{
				background: #2c72b0;
			}
			a{
				color: #fff;
				.weiruan_yahei;
				font-size: 18px;
			}
		}
	}
}
.page_footer_wrap{
	padding:20px 0;
	padding-bottom: 0;
	.page_footer{
		.footer_list{
			.footer_item{
				float:left;
				width:240px;
				.item_wrap{
					padding-left:43px;
					background:url(../../imgs/footer_item1.png) top left no-repeat;
					.item_title{
						padding-top:5px;
						color:#494948;
						font-size:14px;
						font-weight:bold;
					}
					.item_content{
						margin:10px 0;
						a{
							color:#494948;
							&:hover{
								color:#ff9900;
							}
						}
					}
				}
				.item_wrap2{
					background:url(../../imgs/footer_item2.png) top left no-repeat;
				}
				.item_wrap3{
					background:url(../../imgs/footer_item3.png) top left no-repeat;
				}
				.item_wrap4{
					background:url(../../imgs/footer_item4.png) top left no-repeat;
				}
			}
		}
		.friend_list{
			text-align: center;
			padding:20px 0;
			border-top:1px solid #6699cc;
			.friend_item{
				margin:0 10px;
				&.title{
					margin-right:10px;
					color:#494948;
					font-size: 14px;
					font-weight:bold;
				}
				a{
					color:#494948;
					&:hover{
						color:#ff9900;
					}
				}
			}
		}
		.copy_right{
			color:#494948;
			text-align: center;
			padding-bottom:40px;
		}
	}
}
.index_footer{
	border:0!important;
	border-top:1px solid #e2e2e2!important;
	background:#fff;
	.page_footer_wrap{
		.page_footer{
			.footer_list{
				width:900px;
				margin:0 auto;
				.footer_item{
					width:224px;
					.item_wrap{
						margin-left:40px;
						width:140px;
					}
				}
			}
		}
		.friend_list{
			width:900px;
			margin:0 auto;
		}
	}
}
/*主体的公共样式*/
.main_content{
	.main_content_list{
		.content_item{
			margin-top:20px;
			border:1px solid #e2e2e2;
			.content_title_wrap{
				border-bottom: 1px solid #dbecec;
				background: #fff;
				.content_title{
					height:45px;
					line-height: 45px;
					.title_left{
						float:left;
						color:#458fce;
						font-size:23px;
					}
					.title_right{
						float:right;
						a{
							color:#999;
							&:hover{
								color:#ff9900;
							}
						}
					}
				}
			}
			.content_detail_wrap{
				background: #fff;
			}
		}
	}
}
.video_content_func(){
	.video_content{
		.content_title_wrap{
			.content_title{
				.title_left{
					font-family:YouYuan;
					font-weight:bold;	
				}
			}	
		}
		.content_detail_wrap{
			.video_list{
				padding-top:23px;
				.video_item{
					width:180px;
					float:left;
					margin-left:17px;
					margin-bottom: 25px;
					img{
						.padding_img(174px,130px);
						border-radius: 3px;
					}
				}
				.p_href{
					margin-top:15px;
					a{
						color:#343434;
						width:170px;
						&:hover{
							color:#ff9900;
						}
					}
					width:210px;
				}
				.summary{
					margin-top:8px;
					text-align:center;
					color:#969696;	
				}	
			}
		}
	}
}